Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Oct 22, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

saltcod and others added 9 commits October 22, 2025 13:13
* Swap project query to fix team role picker

* Cleanup

* Fetch the projects in all cases, instead of only when there's no scoped roles.

* Make the projects fetch only when the panel is visible.

* Nit

---------

Co-authored-by: Ivan Vasilov <[email protected]>
Co-authored-by: Joshen Lim <[email protected]>
* fix(policy editor): reduce number of table role access queries

On the Policies page, every single PolicyTableRow fires off its own
table roles access query (because each query is keyed to an individual
table). For users with many tables (400+), this causes the API to
rate-limit the dashboard.

Changed so that the table roles access query now fetches information for
the entire schema in one go, then organizes it by table.

* Nit refactors

* refactor: return minimal data from table access query

All we need to know is whether a given table has anon or authenticated
access, so just query for the list of tables that match that criteria
from information_schema.role_table_grants.

* refactor(policies page): more efficient sql query for getting anon/auth access tables

---------

Co-authored-by: Joshen Lim <[email protected]>
fix gap issue
"provide the several benefits" -> "provide several benefits"
* Stay on schema after creating a new table if schema is not public

* Small improvement to tab closing behaviour if tab is in focused
@pull pull bot locked and limited conversation to collaborators Oct 22, 2025
@pull pull bot added the ⤵️ pull label Oct 22, 2025
@pull pull bot merged commit cf31568 into code:master Oct 22, 2025
@pull pull bot had a problem deploying to Studio E2E Tests October 22, 2025 10:13 Failure
@pull pull bot had a problem deploying to Studio E2E Tests October 22, 2025 10:13 Error
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Oct 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants